List of Bug-fixes

The following bugs have been fixed in SNiFF+ 3.2:

Number | Description
TKFat08026 | No templates supplied for project setup
TKFat09659 | SNiFF+ crashes when trying to create a Retriever index file in a directory where the user has no write permission
TKFat10111 | make all for java projects does not stop in case of an error
TKFat08734 | The Show Error command of the Shell tool does not work
TKFat09526 | The scroll function of a mouse is not supported
TKFat09670 | Trying to retrieve from files of a removed subproject causes SNiFF+ to crash
TKFat09800 | Takefive daemon crashes on DEC-UNIX
TKFat09875 | The target.html file is not correctly generated for JDK 1.2.x
TKFat09883 | Native make does not work
TKFat09884 | Installation of SNiFF+ 3.1 fails on Irix 6.2
TKFat09887 | SNiFF+ crashes when using the Retriever on Linux.
TKFat09892 | sniffjmake crashes when the classpath is too long
TKFat09901 | SNiFF crashes when scrolling
TKFat09908 | Next button of Create New SNiFF+ Project page in the Wizard is disabled
TKFat09925 | An incorrect error message stating that the package root is not set correctly appears
TKFat07616 | <CTRL> R is the keyboard shortcut for Next Match and Referred By
TKFat08337 | Inconsistent naming of Filters... button in all tools except Retriever (Filter... button)
TKFat09342 | No warning appears when you try to create a working environment which already exists
TKFat09609 | In the Configuration Manager, when you select Merge Branch Configuration > 3-Way Merge, a check out dialog appears. Even when you select No in this dialog, files are checked out
TKFat09612 | Problem in reloading a project in another working environment
TKFat09617 | Problem with dbx on SGI when several projects are loaded
TKFat09640 | Context Sensitive Help ( F1 ) does not always work for Preferences and Project Attributes
TKFat09653 | When installing SNiFF+ 3.1 over an existing SNiFF+ 3.0.2 installation on Windows, old HTML help-files are not removed
TKFat09654 | Cannot execute the Target > Make File command in a cross platform environment
TKFat09665 | SNiFF+ crashes when you execute the Add New Subproject command
TKFat09672 | No button to force update of Retriever Index
TKFat09679 | sniffparser does not start on SCO Openserver 5.0.x
TKFat09702 | We ask for the wrong file in sniff_feedback
TKFat09723 | The Configuration Manager crashes with SCCS when updating symbols
TKFat09790 | In SNiFF+ 3.1, you cannot specify the version number when checking in a file. SNiFF+ always checks the file in as HEAD
TKFat09803 | Retriever stops working if Working Environment root is not writable
TKFat09810 | IDL Make Support does not work
TKFat09828 | For Java Cross Platform projects, an error message "sniffjmake not found" is reported when trying to build the target
TKFat09830 | On Digital Unix, SNiFF+ crashes when you drag and drop a Working Environment in the Working Environments tool
TKFat09831 | SNiFF+ crashes when parsing certain code

The following bugs have been fixed in SNiFF+ 3.1:

Number | Description
TKFat08704 | SNiFF+ crashes when a line is selected in the Source Editor
TKFat00919 | Conversion of documentation files to html files in the Documentation Editor does not correctly generate a book file
TKFat07403 | In the Xref Database used in Crisp Parsing, references to functions with an argument called "private" are not shown
TKFat08172 | Inconsistent jumping to/from the implementation/definition of symbols
TKFat08553 | The Retriever changes only the first occurrence of a string although the Change All option has been selected
TKFat08722 | Symbolic links to sources should be made on target host
TKFat09035 | SNiFF+ does not accept blanks in user names
TKFat09103 | Incorrect operating system returned for Windows 98
TKFat09163 | Double-clicking a project in the Launch Pad displays the History window of the Project Editor.
TKFat09396 | The Check Obsolete Files command also shows CVS directories as obsolete
TKFat09284 | If using ClearCase and you rename a file from inside SNiFF+'s Add/Remove Dialog, the called command ignores the ClearCase archive name
TKFat07329 | File that has been partially saved due to a lack of disk space is checked in
TKFat08204 | Various messages appear when starting the dbx (Sparkworks) debugger on Solaris
TKFat08293 | A double-click on a list item in the Preferences opens an empty dialog
TKFat08294 | Group Project Attributes dialog is too large
TKFat08351 | A log file is used when a file is specified in the Log File field in the Tools view of the Preferences, irrespective of whether the Use Log File checkbox is selected or not
TKFat08387 | The dbx (Sparkworks) debugger adaptor does not work correctly
TKFat08404 | Cannot correctly create a branch from a version older than HEAD
TKFat08408 | SNiFF+ crashes when using the Retriever under certain circumstances
TKFat08429 | File/Directory permissions of the archives are lost
TKFat08433 | The -h option in the rcsdiff command is still present in the RCS.py file
TKFat08435 | inode comparison does not work correctly for symbolic links in the sniffUpdateFile.RCS.sh file
TKFat08499 | RCS Check In fails under certain circumstances
TKFat08506 | Incorrect generation of dependencies
TKFat08532 | Incorrect branch number for RCS archive files
TKFat07905 | IDL Parser does not work correctly
TKFat07942 | Pico example: wrong Makefiles. Platform Makefiles are only included for 2 platforms
TKFat07972 | Wrong highlighting for IDL files with #pragma
TKFat08316 | C Tutorial: Single User tutorial does not compile
TKFat08374 | Fortran parser doesn't understand include statements like INCLUDE (filename)
TKFat08411 | The Ladebug debugger doesn't work properly in the SNiFF+ Shell
TKFat08497 | sniff start: Disabling the Project Wizard leads to a frozen sniff
TKFat08539 | Java Parser does not work correctly
TKFat08540 | Fortran Parser doesn't recognize "entries"
TKFat08575 | Loose files are not shown if a file with the same name is in the project
TKFat07383 | Crisp Java Parser: Static initializes of a class are not instance variables
TKFat08180 | The result of a Find is sometimes not highlighted